package com.bjpowernode.core;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@NoArgsConstructor
@AllArgsConstructor
@Data
public class BaseEntity implements Serializable {// implements Serializable相当于继承他的子类也实现了此接口了，实现此接口的目的是为了序列化，达到通过redis缓存分类数据的目的
    @TableId(type = IdType.ASSIGN_UUID)
    private String id;
}
